<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript" src="../js/vue.js"></script>
</head>
<body>
<div id="root">
    <h1>你好，{{name}}</h1>
</div>
<script type="text/javascript">
    Vue.config.productionTip = false;
    // el的两种写法
    // const x = new Vue({
    //     // el: '#root',
    //     data: {
    //         name: "张三"
    //     }
    // });
    // // setTimeout(() => {
    //     x.$mount('#root');
    // // }, 1000);

    const x = new Vue({
        el: '#root',
        // 写法一：对象式
        /*data: {
            name:"张三"
        }*/
        // 写法二：函数式
        /*data: function () {
            console.log('@@',this);
            return {
                name: "张三"
            }
        }*/
        // 或：
        data(){
            console.log('@@',this);
            return {
                name: "张三"
            }
        }
    });
</script>
</body>
</html>